Lhasa apso
Explore definitions, synonyms, and language insights of Lhasa apso
Definitions
                    Noun
                    
            a breed of terrier having a long heavy coat raised in Tibet as watchdogs
                Explore definitions, synonyms, and language insights of Lhasa apso